Dokumentace k XML exportům/importům dokladů verze 2.0 - agenda Číselníky - Adresář firem ---------------------------------------------------------------------------------------------------- (vytvořeno ve verzi MRP-K/S 6.64(004), 04.04.2024) Struktura XML verze 2.0 je tvořena obálkou následovanou hlavním uzlem dle agendy (např. , , , ...) Příklad : ... ... Databáze MRP-K/S pracuje v kódové stránce Windows-1250. Přestože je tedy XML zpravidla kódováno v UTF-8, elementy by neměly obsahovat znaky, které se v kódování Windows-1250 nevyskytují. Popis elementů ============== ==================================================================================================== Záznamy číselníku. Cesta (XPath uzel): AddressList/AddressListItem ==================================================================================================== CompanyId string (12) IČO AddressId string (50) ID adresy - jednoznačný identifikátor adresy. Pro výměnu dat s externím systémem (např. eshop) Name string (50) Firma Name2 string (50) Firma 2 CustomerName string (30) Jméno Street string (30) Ulice City string (30) Město Country string (30) Stát CountryCode string (2) Kód státu dle číselníku států. Např. CZ - Česká republika, SK - Slovensko ShortNote string (30) Jiné - krátká poznámka k adrese ZipCode string (15) PSČ VatNumber string (17) CZ verze: DIČ dle CZ legislativy (VAT identification number), formát čísla např. CZ99999999, SK9999999999, DE999999999. Viz: http://ec.europa.eu/taxation_customs/vies/faq.html?locale=en#item_11. SK verze: DIČ dle SK legislativy, např. 1999999999, 2999999999 VatNumberSK string (14) CZ verze: nepoužívá se. SK verze: IČ DPH (VAT identification number). Formát čísla např. CZ99999999, SK9999999999, DE999999999. Viz: http://ec.europa.eu/taxation_customs/vies/faq.html?locale=en#item_11 Phone string (30) Telefon Phone2 string (30) Telefon 2 Phone3 string (30) Telefon 3 Fax string (30) Fax Email string (256) Email Note string (1024) Poznámka NaturalPerson boolean Příznak typu firmy - "T" - fyzická osoba, "F" - právnická osoba AddressFormationDate date Datum zařazení/zaevidování/vzniku záznamu UserField1 string (40) Uživ.pole 1 UserField2 string (40) Uživ.pole 2 UserField3 string (40) Uživ.pole 3 UserField4 string (40) Uživ.pole 4 UserField5 string (40) Uživ.pole 5 RecipientID string (12) IČ konečného příjemce - umožňuje propojit hlavní(fakturační) adresu s adresou dodání. Výchozí hodnota pro fakturaci. ==================================================================================================== Bankovní účty. Cesta (XPath uzel): BankAccounts/BankAccount ==================================================================================================== Name string (100) Název banky AccountNumber string (18) Číslo účtu ve formátu 6+10. Vyplňuje se pouze pro CZ nebo SK BankCode string (12) Numerický kód banky. Vyplňuje se pouze pro CZ nebo SK IBAN string (34) Mezinárodní číslo bankovního účtu (bez mezer) CurrencyCode string (3) Měna účtu BIC string (12) BIC - mezinárodní kód banky